off-exchange trading - German English Dictionary